class BannerModelEntity {
  List<BannerModelData> data;
  int code;
  String msg;

  BannerModelEntity({this.data, this.code, this.msg});
  BannerModelEntity.fromJson(Map<String, dynamic> json) {
    if (json['data'] != null) {
      data = new List<BannerModelData>();
      (json['data']['list'] as List).forEach((v) {
        data.add(new BannerModelData.fromJson(v));
      });
    }
    code = json['code'];
    msg = json['msg'];
  }

  Map<String, dynamic> toJson() {
    final Map<String, dynamic> data = new Map<String, dynamic>();
    if (this.data != null) {
      data['data']['list'] = this.data.map((v) => v.toJson()).toList();
    }
    data['code'] = this.code;
    data['msg'] = this.msg;
    return data;
  }
}

class BannerModelData {
//	id	ID
//	cat_id	分类ID
//	title	标题
//	img	图片路径
//	color	图片颜色
//	href	链接地址
//	sort	排序 数字越大越在前
//	createtime	创建时间
//	type	类型
//	1网页（跳转指定网址，没有网址不做跳转）
//	2淘宝（复制淘口令，打开淘宝）
//	3京东（根据商品ID，打开对应商品详情页）
//	4拼多多（根据商品ID，打开对应商品详情页）
//	5支付宝（跳转到支付宝领红包页面）
//	6淘宝年货节（跳转到淘宝年货节页面）
//	7春节红包（跳转到春节红包页面）
//	8新人红包（跳转到新人红包页面）
//	9淘宝商品（根据商品ID，打开对应商品详情页）
//	10拉新活动（跳转到拉新活动页面）
//	11零元购（跳转到0元购页面）
//	type_value	类型值
//	is_show	是否显示 Y显示 N不显示

  String img;
  String id;
  String is_show;
  String title;
  String color;
  String href;
  String type;
  String type_value;
//	int type;
//	String url;
//	String desc;
//	int order;

  BannerModelData(
      {this.img,
      this.id,
      this.is_show,
      this.title,
      this.href,
      this.color,
      this.type_value,
      this.type});

  BannerModelData.fromJson(Map<String, dynamic> json) {
    type_value= json['type_value'].toString().replaceAll("null", "");
    img = json['img'].toString();
    id = json['id'].toString();
    is_show = json['is_show'].toString();
    title = json['title'].toString();
    type = json['type'].toString();
    href = json['href'].toString().replaceAll("null", "");
    color = json['color'].toString();

//		desc = json['desc'];
//		order = json['order'];
  }

  Map<String, dynamic> toJson() {
    final Map<String, dynamic> data = new Map<String, dynamic>();
    data['type_value']=this.type_value;
    data['img'] = this.img;
    data['id'] = this.id;
    data['is_show'] = this.is_show;
    data['title'] = this.title;
    data['type'] = this.type;
    data['href'] = this.href;
    data['color'] = this.color;
//		data['order'] = this.order;
    return data;
  }
}
